a guiding light - Espagnol Anglais Dictionnaire